package com.ruoyi.stuclient.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * 课程信息对象 EwcCourseVo
 *
 * @author zsp
 * @date 2025-05-05
 */
@Data
public class EwcCourseVo implements Serializable{

    /** 课程唯一标识 */
    @Schema(description  = "课程唯一标识")
    private String courseId;

    /** 课程名称 */
    @Schema(description  = "课程名称")
    private String courseName;

    /** 课程封面图片路径 */
    @Schema(description  = "课程封面图片路径")
    private String coverPath;

    /** 班级id */
    @Schema(description  = "班级id")
    private String classId;

    /** 班级名称 */
    @Schema(description  = "班级名称")
    private String className;

    /** 教师id */
    @Schema(description  = "教师id")
    private String teacherId;

    /** 教师名 */
    @Schema(description  = "教师名")
    private String teacherName;

    /** 总课时 */
    @Schema(description  = "总课时")
    private String totalChapterTime;
}
